d=4; n=3; public_loc=[|100,100| 108,108| 50,50|]; public_num=[30,20,50];